comport oneself with better behavior - Allemand Anglais Dictionnaire